cmake_minimum_required(VERSION 3.15)
project(huawei)

set(CMAKE_CXX_STANDARD 14)

add_executable(main main.cpp)
add_executable(f f.cpp)
add_executable(b b.cpp)
add_executable(c c.cpp)
add_executable(d d.cpp)
add_executable(e e.cpp)
add_executable(data ThreadPool.h)
add_executable(g g.cpp)
add_executable(h h.cpp)
add_executable(main_data main_data.cpp)
add_executable(mmap1 mmap1.cpp)
add_executable(mmap2 mmap2.cpp)
add_executable(u u.cpp)
add_executable(v v.cpp)
add_executable(mmap3 mmap3.cpp)
add_executable(v_bfs v_bfs.cpp)
add_executable(test test.cpp)
add_executable(test2 test2.cpp)
add_executable(v_bfs1 v_bfs_withoutTarjan.cpp)
add_executable(w w.cpp)
add_executable(x x.cpp)
add_executable(a a.cpp)
add_executable(lo lo.cpp)